epidermis superior - German English Dictionary